/*
 * Test_parser.cpp
 *
 *  Created on: 02/09/2011
 *      Author: leonel
 */

#include "../preIndexador/parser/stopwords.h"
#include "../preIndexador/parser/Parser.h"
#include "../archivador/ArchivoTexto.h"
#include <list>

using namespace std;

//int main(){
//	string path = "dirPruebas2/codigoAscii.txt";
//	string contenido;
////	ArchivoTexto *archT = new ArchivoTexto(path);
////	//obtengo las palabras del archivo
////	contenido = archT->obtener_words();
//	 //creo un objeto parseador
//	Parser *parser = new Parser("stopwords.txt");
//	// ahora pido la lista de las no stopwords
//	list<RegistroPalabra> listResult;
//	listResult = parser->Procesa_palabras(path);
//
//	//ahora las emito
//	cout<<"Las palabras no stopWords son:"<<endl;
//	list<RegistroPalabra>::iterator it;
//	it = listResult.begin();
//    for (it = listResult.begin();it != listResult.end();it++){
//	     cout <<"Palabra: "<<(*it).getPalabra()<<"; Frecuencia: "<<(*it).getRepeticiones()<<endl;
//    }
//}
//
////
////
////    cout<<"Ahora con una lista de archivos"<<endl;
////    list<string> *listaDePaths = new list<string>;
////    string s1, s2, s3;
////    s1 = "pruebaDatos.txt";
////    s2 = "archivoDatos2.txt";
////    s3 = "archivoDatos3.txt";
////    listaDePaths->push_back(s1);
////    listaDePaths->push_back(s2);
////    listaDePaths->push_back(s3);
////
////    int i = 1;
////
////    list<listaDeRegPalabras> ll = parser->parsearListado(listaDePaths);
////	list<listaDeRegPalabras>::iterator it_ll;
////	it_ll = ll.begin();
////    for (it_ll = ll.begin();it_ll != ll.end();it_ll++){
////		cout<<"Archivo:"<<i<<endl;
////    	i++;
////    	it = it_ll->begin();
////        for (it = it_ll->begin();it != it_ll->end();it++){
////   	        cout <<"Palabra: "<<(*it).getPalabra()<<"; Frecuencia: "<<(*it).getRepeticiones()<<endl;
////        }
////    }
////
////}

